have one's brains on ice

[口语]头脑冷静,很镇定沉着